

#pragma once
#include "Control/ControlInclude.h"
#include "Util/UtilInclude.h"
#include "CMSGInforCon.h"
#include "CCheckListBox.h"

class CMSGFitStreamCon:	public CMSGInforCon
{

public:
	CMSGFitStreamCon(HWND hWnd);
	virtual ~CMSGFitStreamCon(void);
    virtual void OnCommand(HWND hWnd, UINT wMsg, WPARAM wParam, LPARAM lParam);
public:
	//virtual void SetZoom(float fZoom){m_fZoom=fZoom;}
	//float GetZoom(){return m_fZoom;} 

	virtual BOOL InitControls(DWORD dwData);
	void  PocessUsbInsertEvent();
	void  PocessNoFileWarning();
	void PocessUsbOutEvent();
	void  HaveFile();
    void PocessTimeEvent();
public:
	CResConfig m_config;
	CCheckListBox* m_pListBox;
	 CProgress* m_pProgress;
	 CPicture *m_picUSB;

	 CText* m_Load;
	 CText* m_pTitle;
	 CText* m_pInsertUsb;
	 CText* m_pNoFile;
	 CText* m_pNoFileWarning;
	 CText* m_pFileName;
	 CText* m_pFileSel;


	 CBmpBtn *m_pBtnUp;
     CBmpBtn *m_pBtnDown; 
	 CBmpBtn *m_pOK; 

    vector<wstring> m_veFilter;
	int m_nIndexPos;
	int m_count;

};